diesel particulate filter system - Turkish English Dictionary